365bet中国官方网站

Popular Wordlists
  • word of the day

    senna auriculata

    senna auriculata - 365bet中国官方网站 definition and meaning for word senna auriculata

    Definition
    (noun) evergreen Indian shrub with vivid yellow flowers whose bark is used in tanning; sometimes placed in genus Cassia
  • Download our Mobile App Today